package com.wing.purchase.model.request;

import com.wing.purchase.model.entity.PurQualityTestingTaskDetailValue;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

/**
 * @Description: 检测form
 * @Project: szgc_new
 * @Package: com.wing.purchase.model.request.QualityDetectionInfoForm
 * @Date: 2025/06/25 11:19
 * @Author: heZhou
 * @Version: 1.0
 */
@Data
@NoArgsConstructor
@Accessors(chain = true)
public class QualityDetectionInfoForm implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 任务详情id
     */
    private Long taskDetailId;

    /**
     * 质检参数结果
     */
    private String parametersResult;

    /**
     * 质检结果
     */
    private String qualityTestingResult;

    /**
     * 处理方式 0.报废 1.返修  2.成品入库
     */
    private String dealWay;

    /**
     * 纸质单
     */
    private String paperSlipPic;

    /**
     * 检验工站
     */
    private String inspectDeviceCode;

    /**
     * 异常原因
     */
    private String errorResult;

    /**
     * 质检结果信息
     */
    private List<PurQualityTestingTaskDetailValue> detailValues;
}
